package filtros;

import org.hibernate.Criteria;

/// <summary>
/// Clase abstracta que sirve para crear criterios para los filtros
/// </summary>
public abstract class CreadorDeCriterio
{
    /// <summary>
    /// Agrega filtros al criteria
    /// </summary>
    /// <param name="criteria">Criteria</param>
    /// <param name="nombrePropiedad">Nombre de la propiedad</param>
    /// <param name="valor">Valor de la propiedad</param>
    public abstract void AgregarFiltros(Criteria criteria, String nombrePropiedad, Object valor);
}
